_c_a_p Specifies a symbolic constant indicating a GL capability.
DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
ffffggggllllEEEEnnnnaaaabbbblllleeee and ffffggggllllDDDDiiiissssaaaabbbblllleeee enable and disable various capabilities. Use
ffffggggllllIIIIssssEEEEnnnnaaaabbbblllleeeedddd or ffffggggllllGGGGeeeetttt to determine the current setting of any
capability. The initial value for each capability with the exception of
GGGGLLLL____DDDDIIIITTTTHHHHEEEERRRR is GGGGLLLL____FFFFAAAALLLLSSSSEEEE. The initial value for GGGGLLLL____DDDDIIIITTTTHHHHEEEERRRR is GGGGLLLL____TTTTRRRRUUUUEEEE.
Both ffffggggllllEEEEnnnnaaaabbbblllleeee and ffffggggllllDDDDiiiissssaaaabbbblllleeee take a single argument, _c_a_p, which can
assume one of the following values:
GGGGLLLL____AAAALLLLPPPPHHHHAAAA____TTTTEEEESSSSTTTT If enabled, do alpha testing. See ffffggggllllAAAAllllpppphhhhaaaaFFFFuuuunnnncccc.
GGGGLLLL____CCCCLLLLIIIIPPPP____PPPPLLLLAAAANNNNEEEE_i If enabled, clip geometry against user-defined
clipping plane _i. See ffffggggllllCCCClllliiiippppPPPPllllaaaannnneeee.
GGGGLLLL____CCCCOOOOLLLLOOOORRRR____AAAARRRRRRRRAAAAYYYY____EEEEXXXXTTTT If enabled, ffffggggllllAAAArrrrrrrraaaayyyyEEEElllleeeemmmmeeeennnnttttEEEEXXXXTTTT and
ffffggggllllDDDDrrrraaaawwwwAAAArrrrrrrraaaayyyyssssEEEEXXXXTTTT will transfer colors from the
array supplied to ffffggggllllCCCCoooolllloooorrrrPPPPooooiiiinnnntttteeeerrrrEEEEXXXXTTTT. See
GGGGLLLL____CCCCUUUULLLLLLLL____FFFFAAAACCCCEEEE If enabled, cull polygons based on their winding
in window coordinates. See ffffggggllllCCCCuuuullllllllFFFFaaaacccceeee.
GGGGLLLL____DDDDEEEEPPPPTTTTHHHH____TTTTEEEESSSSTTTT If enabled, do depth comparisons and update the
depth buffer. Note that even if the depth buffer
exists and the depth mask is non-zero, the depth
buffer is not updated if the depth test is
disabled. See ffffggggllllDDDDeeeepppptttthhhhFFFFuuuunnnncccc and ffffggggllllDDDDeeeepppptttthhhhRRRRaaaannnnggggeeee.
GGGGLLLL____DDDDIIIITTTTHHHHEEEERRRR If enabled, dither color components or indices
before they are written to the color buffer.
GGGGLLLL____EEEEDDDDGGGGEEEE____FFFFLLLLAAAAGGGG____AAAARRRRRRRRAAAAYYYY____EEEEXXXXTTTT If enabled, ffffggggllllAAAArrrrrrrraaaayyyyEEEElllleeeemmmmeeeennnnttttEEEEXXXXTTTT and
ffffggggllllDDDDrrrraaaawwwwAAAArrrrrrrraaaayyyyssssEEEEXXXXTTTT will transfer edge flags from
the array supplied to ffffggggllllEEEEddddggggeeeeFFFFllllaaaaggggPPPPooooiiiinnnntttteeeerrrrEEEEXXXXTTTT.
See ffffggggllllEEEEddddggggeeeeFFFFllllaaaaggggPPPPooooiiiinnnntttteeeerrrrEEEEXXXXTTTT.
GGGGLLLL____FFFFOOOOGGGG If enabled, blend a fog color into the
posttexturing color. See ffffggggllllFFFFoooogggg.
GGGGLLLL____FFFFRRRRAAAAGGGGMMMMEEEENNNNTTTT____LLLLIIIIGGGGHHHHTTTT_i____SSSSGGGGIIIIXXXX If enabled, include fragment light _i in the
evaluation of the lighting equation. See
ffffggggllllFFFFrrrraaaaggggmmmmeeeennnnttttLLLLiiiigggghhhhttttMMMMooooddddeeeellll and ffffggggllllFFFFrrrraaaaggggmmmmeeeennnnttttLLLLiiiigggghhhhtttt.
ffffggggllllFFFFrrrraaaaggggmmmmeeeennnnttttMMMMaaaatttteeeerrrriiiiaaaallll, ffffggggllllFFFFrrrraaaaggggmmmmeeeennnnttttLLLLiiiigggghhhhttttMMMMooooddddeeeellll, and
GGGGLLLL____HHHHIIIISSSSTTTTOOOOGGGGRRRRAAAAMMMM If enabled, histogram incoming RGBA color
values. See ffffggggllllHHHHiiiissssttttooooggggrrrraaaammmm.
GGGGLLLL____IIIINNNNDDDDEEEEXXXX____AAAARRRRRRRRAAAAYYYY____EEEEXXXXTTTT If enabled, ffffggggllllAAAArrrrrrrraaaayyyyEEEElllleeeemmmmeeeennnnttttEEEEXXXXTTTT and
ffffggggllllDDDDrrrraaaawwwwAAAArrrrrrrraaaayyyyssssEEEEXXXXTTTT will transfer color indices
from the array supplied to ffffggggllllIIIInnnnddddeeeexxxxPPPPooooiiiinnnntttteeeerrrrEEEEXXXXTTTT.
See ffffggggllllIIIInnnnddddeeeexxxxPPPPooooiiiinnnntttteeeerrrrEEEEXXXXTTTT.
GGGGLLLL____IIIINNNNDDDDEEEEXXXX____LLLLOOOOGGGGIIIICCCC____OOOOPPPP If enabled, apply the currently selected logical
operation to the incoming index and color buffer
indices. See ffffggggllllLLLLooooggggiiiiccccOOOOpppp.
GGGGLLLL____IIIINNNNTTTTEEEERRRRLLLLAAAACCCCEEEE____SSSSGGGGIIIIXXXX If enabled, modifies the behavior of
ffffggggllllTTTTeeeexxxxSSSSuuuubbbbIIIImmmmaaaaggggeeee2222DDDDEEEEXXXXTTTT, ffffggggllllCCCCooooppppyyyyTTTTeeeexxxxIIIImmmmaaaaggggeeee2222DDDDEEEEXXXXTTTT and
ffffggggllllCCCCooooppppyyyyTTTTeeeexxxxSSSSuuuubbbbIIIImmmmaaaaggggeeee2222DDDDEEEEXXXXTTTT, such that the source
image is considered to be a field of an
"interlaced" frame. That is, the effective
source image has height equal to twice the
original height, with rows $(0,2,4,...)$
corresponding to rows $(0,1,2,...)$ of original
source image, and rows $(1,3,5,...)$ made of
"transparent" pixels that do not affect the
corresponding destination pixels in the target
image. Thus, two successive operations can be
used to assemble a complete frame by interlacing
two fields. See the reference pages for the
above commands for more details.
GGGGLLLL____IIIINNNNTTTTEEEERRRRLLLLAAAACCCCEEEE____RRRREEEEAAAADDDD____IIIINNNNGGGGRRRR If enabled, modifies the behavior of
GGGGLLLL____MMMMAAAAPPPP1111____TTTTEEEEXXXXTTTTUUUURRRREEEE____CCCCOOOOOOOORRRRDDDD____1111 If enabled, calls to ffffggggllllEEEEvvvvaaaallllCCCCoooooooorrrrdddd1111,
ffffggggllllEEEEvvvvaaaallllMMMMeeeesssshhhh1111, and ffffggggllllEEEEvvvvaaaallllPPPPooooiiiinnnntttt1111 generate _s
texture coordinates. See ffffggggllllMMMMaaaapppp1111.
GGGGLLLL____MMMMAAAAPPPP1111____TTTTEEEEXXXXTTTTUUUURRRREEEE____CCCCOOOOOOOORRRRDDDD____2222 If enabled, calls to ffffggggllllEEEEvvvvaaaallllCCCCoooooooorrrrdddd1111,
ffffggggllllEEEEvvvvaaaallllMMMMeeeesssshhhh1111, and ffffggggllllEEEEvvvvaaaallllPPPPooooiiiinnnntttt1111 generate _s and _t
texture coordinates. See ffffggggllllMMMMaaaapppp1111.
GGGGLLLL____MMMMAAAAPPPP1111____TTTTEEEEXXXXTTTTUUUURRRREEEE____CCCCOOOOOOOORRRRDDDD____3333 If enabled, calls to ffffggggllllEEEEvvvvaaaallllCCCCoooooooorrrrdddd1111,
ffffggggllllEEEEvvvvaaaallllMMMMeeeesssshhhh1111, and ffffggggllllEEEEvvvvaaaallllPPPPooooiiiinnnntttt1111 generate _s, _t,
and _r texture coordinates. See ffffggggllllMMMMaaaapppp1111.
GGGGLLLL____MMMMAAAAPPPP1111____TTTTEEEEXXXXTTTTUUUURRRREEEE____CCCCOOOOOOOORRRRDDDD____4444 If enabled, calls to ffffggggllllEEEEvvvvaaaallllCCCCoooooooorrrrdddd1111,
ffffggggllllEEEEvvvvaaaallllMMMMeeeesssshhhh1111, and ffffggggllllEEEEvvvvaaaallllPPPPooooiiiinnnntttt1111 generate _s, _t,
_r, and _q texture coordinates. See ffffggggllllMMMMaaaapppp1111.
GGGGLLLL____MMMMAAAAPPPP1111____VVVVEEEERRRRTTTTEEEEXXXX____3333 If enabled, calls to ffffggggllllEEEEvvvvaaaallllCCCCoooooooorrrrdddd1111,
ffffggggllllEEEEvvvvaaaallllMMMMeeeesssshhhh1111, and ffffggggllllEEEEvvvvaaaallllPPPPooooiiiinnnntttt1111 generate _x, _y,
and _z vertex coordinates. See ffffggggllllMMMMaaaapppp1111.
GGGGLLLL____MMMMAAAAPPPP1111____VVVVEEEERRRRTTTTEEEEXXXX____4444 If enabled, calls to ffffggggllllEEEEvvvvaaaallllCCCCoooooooorrrrdddd1111,
ffffggggllllEEEEvvvvaaaallllMMMMeeeesssshhhh1111, and ffffggggllllEEEEvvvvaaaallllPPPPooooiiiinnnntttt1111 generate
homogeneous _x, _y, _z, and _w vertex coordinates.
See ffffggggllllMMMMaaaapppp1111.
GGGGLLLL____MMMMAAAAPPPP2222____CCCCOOOOLLLLOOOORRRR____4444 If enabled, calls to ffffggggllllEEEEvvvvaaaallllCCCCoooooooorrrrdddd2222,
ffffggggllllEEEEvvvvaaaallllMMMMeeeesssshhhh2222, and ffffggggllllEEEEvvvvaaaallllPPPPooooiiiinnnntttt2222 generate RGBA
values. See ffffggggllllMMMMaaaapppp2222.
GGGGLLLL____MMMMAAAAPPPP2222____IIIINNNNDDDDEEEEXXXX If enabled, calls to ffffggggllllEEEEvvvvaaaallllCCCCoooooooorrrrdddd2222,
ffffggggllllEEEEvvvvaaaallllMMMMeeeesssshhhh2222, and ffffggggllllEEEEvvvvaaaallllPPPPooooiiiinnnntttt2222 generate color
indices. See ffffggggllllMMMMaaaapppp2222.
GGGGLLLL____MMMMAAAAPPPP2222____NNNNOOOORRRRMMMMAAAALLLL If enabled, calls to ffffggggllllEEEEvvvvaaaallllCCCCoooooooorrrrdddd2222,
ffffggggllllEEEEvvvvaaaallllMMMMeeeesssshhhh2222, and ffffggggllllEEEEvvvvaaaallllPPPPooooiiiinnnntttt2222 generate
normals. See ffffggggllllMMMMaaaapppp2222.
GGGGLLLL____MMMMAAAAPPPP2222____TTTTEEEEXXXXTTTTUUUURRRREEEE____CCCCOOOOOOOORRRRDDDD____1111 If enabled, calls to ffffggggllllEEEEvvvvaaaallllCCCCoooooooorrrrdddd2222,
ffffggggllllEEEEvvvvaaaallllMMMMeeeesssshhhh2222, and ffffggggllllEEEEvvvvaaaallllPPPPooooiiiinnnntttt2222 generate _s
texture coordinates. See ffffggggllllMMMMaaaapppp2222.
GGGGLLLL____MMMMAAAAPPPP2222____TTTTEEEEXXXXTTTTUUUURRRREEEE____CCCCOOOOOOOORRRRDDDD____2222 If enabled, calls to ffffggggllllEEEEvvvvaaaallllCCCCoooooooorrrrdddd2222,
ffffggggllllEEEEvvvvaaaallllMMMMeeeesssshhhh2222, and ffffggggllllEEEEvvvvaaaallllPPPPooooiiiinnnntttt2222 generate _s and _t
texture coordinates. See ffffggggllllMMMMaaaapppp2222.
GGGGLLLL____MMMMAAAAPPPP2222____TTTTEEEEXXXXTTTTUUUURRRREEEE____CCCCOOOOOOOORRRRDDDD____3333 If enabled, calls to ffffggggllllEEEEvvvvaaaallllCCCCoooooooorrrrdddd2222,
ffffggggllllEEEEvvvvaaaallllMMMMeeeesssshhhh2222, and ffffggggllllEEEEvvvvaaaallllPPPPooooiiiinnnntttt2222 generate _s, _t,
and _r texture coordinates. See ffffggggllllMMMMaaaapppp2222.
GGGGLLLL____MMMMAAAAPPPP2222____TTTTEEEEXXXXTTTTUUUURRRREEEE____CCCCOOOOOOOORRRRDDDD____4444 If enabled, calls to ffffggggllllEEEEvvvvaaaallllCCCCoooooooorrrrdddd2222,
ffffggggllllEEEEvvvvaaaallllMMMMeeeesssshhhh2222, and ffffggggllllEEEEvvvvaaaallllPPPPooooiiiinnnntttt2222 generate _s, _t,
_r, and _q texture coordinates. See ffffggggllllMMMMaaaapppp2222.
GGGGLLLL____MMMMAAAAPPPP2222____VVVVEEEERRRRTTTTEEEEXXXX____3333 If enabled, calls to ffffggggllllEEEEvvvvaaaallllCCCCoooooooorrrrdddd2222,
ffffggggllllEEEEvvvvaaaallllMMMMeeeesssshhhh2222, and ffffggggllllEEEEvvvvaaaallllPPPPooooiiiinnnntttt2222 generate _x, _y,
and _z vertex coordinates. See ffffggggllllMMMMaaaapppp2222.
GGGGLLLL____MMMMAAAAPPPP2222____VVVVEEEERRRRTTTTEEEEXXXX____4444 If enabled, calls to ffffggggllllEEEEvvvvaaaallllCCCCoooooooorrrrdddd2222,
ffffggggllllEEEEvvvvaaaallllMMMMeeeesssshhhh2222, and ffffggggllllEEEEvvvvaaaallllPPPPooooiiiinnnntttt2222 generate
homogeneous _x, _y, _z, and _w vertex coordinates.
See ffffggggllllMMMMaaaapppp2222.
GGGGLLLL____MMMMIIIINNNNMMMMAAAAXXXX If enabled, compute the minimum and maximum
values of incoming RGBA color values. See
ffffggggllllMMMMiiiinnnnmmmmaaaaxxxx.
GGGGLLLL____MMMMUUUULLLLTTTTIIIISSSSAAAAMMMMPPPPLLLLEEEE____SSSSGGGGIIIISSSS If enabled, perform multisampling of fragments
for single-pass antialiasing and other effects.
See ffffggggllllSSSSaaaammmmpppplllleeeeMMMMaaaasssskkkkSSSSGGGGIIIISSSS and ffffggggllllSSSSaaaammmmpppplllleeeePPPPaaaatttttttteeeerrrrnnnnSSSSGGGGIIIISSSS.
GGGGLLLL____NNNNOOOORRRRMMMMAAAALLLL____AAAARRRRRRRRAAAAYYYY____EEEEXXXXTTTT If enabled, ffffggggllllAAAArrrrrrrraaaayyyyEEEElllleeeemmmmeeeennnnttttEEEEXXXXTTTT and
ffffggggllllDDDDrrrraaaawwwwAAAArrrrrrrraaaayyyyssssEEEEXXXXTTTT will transfer surface normals
from the array supplied to ffffggggllllNNNNoooorrrrmmmmaaaallllPPPPooooiiiinnnntttteeeerrrrEEEEXXXXTTTT.
See ffffggggllllNNNNoooorrrrmmmmaaaallllPPPPooooiiiinnnntttteeeerrrrEEEEXXXXTTTT.
GGGGLLLL____NNNNOOOORRRRMMMMAAAALLLLIIIIZZZZEEEE If enabled, normal vectors specified with
ffffggggllllNNNNoooorrrrmmmmaaaallll are scaled to unit length after
transformation. See ffffggggllllNNNNoooorrrrmmmmaaaallll.
GGGGLLLL____PPPPIIIIXXXXEEEELLLL____TTTTEEEEXXXX____GGGGEEEENNNN____SSSSGGGGIIIIXXXX If enabled, pixels drawn with ffffggggllllDDDDrrrraaaawwwwPPPPiiiixxxxeeeellllssss and
ffffggggllllCCCCooooppppyyyyPPPPiiiixxxxeeeellllssss are individually texture-mapped at
texture coordinates derived from each pixel's
color components. See ffffggggllllPPPPiiiixxxxeeeellllTTTTeeeexxxxGGGGeeeennnnSSSSGGGGIIIIXXXX.
GGGGLLLL____PPPPIIIIXXXXEEEELLLL____TTTTEEEEXXXXTTTTUUUURRRREEEE____SSSSGGGGIIIISSSS If enabled, pixels drawn with ffffggggllllDDDDrrrraaaawwwwPPPPiiiixxxxeeeellllssss and
ffffggggllllCCCCooooppppyyyyPPPPiiiixxxxeeeellllssss are individually texture-mapped at
texture coordinates derived from color
components. See ffffggggllllPPPPiiiixxxxeeeellllTTTTeeeexxxxGGGGeeeennnnPPPPaaaarrrraaaammmmeeeetttteeeerrrrSSSSGGGGIIIISSSS.
GGGGLLLL____PPPPOOOOIIIINNNNTTTT____SSSSMMMMOOOOOOOOTTTTHHHH If enabled, draw points with proper filtering.
Otherwise, draw aliased points. See
ffffggggllllPPPPooooiiiinnnnttttSSSSiiiizzzzeeee.
GGGGLLLL____PPPPOOOOLLLLYYYYGGGGOOOONNNN____OOOOFFFFFFFFSSSSEEEETTTT____FFFFIIIILLLLLLLL If enabled, and if the polygon is rendered in
GGGGLLLL____FFFFIIIILLLLLLLL mode, an offset is added to depth values
of a polygon's fragments before the depth
comparison is performed. See ffffggggllllPPPPoooollllyyyyggggoooonnnnOOOOffffffffsssseeeetttt.
GGGGLLLL____PPPPOOOOLLLLYYYYGGGGOOOONNNN____OOOOFFFFFFFFSSSSEEEETTTT____LLLLIIIINNNNEEEE If enabled, and if the polygon is rendered in
GGGGLLLL____LLLLIIIINNNNEEEE mode, an offset is added to depth values
of a polygon's fragments before the depth
comparison is performed. See ffffggggllllPPPPoooollllyyyyggggoooonnnnOOOOffffffffsssseeeetttt.
GGGGLLLL____TTTTEEEEXXXXTTTTUUUURRRREEEE____GGGGEEEENNNN____TTTT If enabled, the _t texture coordinate is computed
using the texture generation function defined
with ffffggggllllTTTTeeeexxxxGGGGeeeennnn. Otherwise, the current _t
texture coordinate is used. See ffffggggllllTTTTeeeexxxxGGGGeeeennnn.
GGGGLLLL____VVVVEEEERRRRTTTTEEEEXXXX____AAAARRRRRRRRAAAAYYYY____EEEEXXXXTTTT If enabled, ffffggggllllAAAArrrrrrrraaaayyyyEEEElllleeeemmmmeeeennnnttttEEEEXXXXTTTT and
ffffggggllllDDDDrrrraaaawwwwAAAArrrrrrrraaaayyyyssssEEEEXXXXTTTT will transfer vertex
coordinates from the array supplied to
ffffggggllllVVVVeeeerrrrtttteeeexxxxPPPPooooiiiinnnntttteeeerrrrEEEEXXXXTTTT. See ffffggggllllVVVVeeeerrrrtttteeeexxxxPPPPooooiiiinnnntttteeeerrrrEEEEXXXXTTTT.
GGGGLLLL____VVVVEEEERRRRTTTTEEEEXXXX____PPPPRRRREEEECCCCLLLLIIIIPPPP____SSSSGGGGIIIIXXXX If enabled, vertex data will be preprocessed,
GGGGLLLL____CCCCOOOOLLLLOOOORRRR____LLLLOOOOGGGGIIIICCCC____OOOOPPPP, and GGGGLLLL____IIIINNNNDDDDEEEEXXXX____LLLLOOOOGGGGIIIICCCC____OOOOPPPP are available only if the GL
version is 1.1 or greater.
GGGGLLLL____RRRREEEESSSSCCCCAAAALLLLEEEE____NNNNOOOORRRRMMMMAAAALLLL, and GGGGLLLL____TTTTEEEEXXXXTTTTUUUURRRREEEE____3333DDDD are available only if the GL version
GGGGLLLL____PPPPOOOOSSSSTTTT____CCCCOOOONNNNVVVVOOOOLLLLUUUUTTTTIIIIOOOONNNN____CCCCOOOOLLLLOOOORRRR____TTTTAAAABBBBLLLLEEEE, and GGGGLLLL____SSSSEEEEPPPPAAAARRRRAAAABBBBLLLLEEEE____2222DDDD are available only
if GGGGLLLL____AAAARRRRBBBB____iiiimmmmaaaaggggiiiinnnngggg is returned from ffffggggllllGGGGeeeetttt with an argument of
GGGGLLLL____IIIINNNNVVVVAAAALLLLIIIIDDDD____EEEENNNNUUUUMMMM is generated if _c_a_p is not one of the values listed
previously.
GGGGLLLL____IIIINNNNVVVVAAAALLLLIIIIDDDD____OOOOPPPPEEEERRRRAAAATTTTIIIIOOOONNNN is generated if ffffggggllllEEEEnnnnaaaabbbblllleeee or ffffggggllllDDDDiiiissssaaaabbbblllleeee is executed
between the execution of ffffggggllllBBBBeeeeggggiiiinnnn and the corresponding execution of
The SSSSGGGGIIIIXXXX____aaaassssyyyynnnncccc and SSSSGGGGIIIIXXXX____aaaassssyyyynnnncccc____ppppiiiixxxxeeeellll extensions are implemented only on
Octane2 VPro systems.
GGGGLLLL____CCCCOOOOLLLLOOOORRRR____TTTTAAAABBBBLLLLEEEE____SSSSGGGGIIII, GGGGLLLL____PPPPOOOOSSSSTTTT____CCCCOOOOLLLLOOOORRRR____MMMMAAAATTTTRRRRIIIIXXXX____CCCCOOOOLLLLOOOORRRR____TTTTAAAABBBBLLLLEEEE____SSSSGGGGIIII and
GGGGLLLL____PPPPOOOOSSSSTTTT____CCCCOOOONNNNVVVVOOOOLLLLUUUUTTTTIIIIOOOONNNN____CCCCOOOOLLLLOOOORRRR____TTTTAAAABBBBLLLLEEEE____SSSSGGGGIIII are part of the SSSSGGGGIIII____ccccoooolllloooorrrr____ttttaaaabbbblllleeee
extension which is not supported on RealityEngine, RealityEngine2, and
VTX systems.
The SSSSGGGGIIIIXXXX____ffffrrrraaaaggggmmmmeeeennnntttt____lllliiiigggghhhhttttiiiinnnngggg extension is supported only on Octane2 VPro
On Octane2 VPro systems, ffffggggllllLLLLiiiigggghhhhttttMMMMooooddddeeeellll with GGGGLLLL____SSSSEEEEPPPPAAAARRRRAAAATTTTEEEE____SSSSPPPPEEEECCCCUUUULLLLAAAARRRR____CCCCOOOOLLLLOOOORRRR is
not compatible with fragment lighting. If fragment lighting is enabled,
it will override the separate specular color light model.
The SSSSGGGGIIIIXXXX____iiiinnnntttteeeerrrrllllaaaacccceeee extension is supported only on InfiniteReality
systems, on RealityEngine, RealityEngine2, and VTX systems, on Octane2
VPro systems, and on O2 systems.
The IIIINNNNGGGGRRRR____iiiinnnntttteeeerrrrllllaaaacccceeee____rrrreeeeaaaadddd extension is supported only on Octane2 VPro
systems, and on O2 systems.
GGGGLLLL____PPPPIIIIXXXXEEEELLLL____TTTTEEEEXXXXTTTTUUUURRRREEEE____SSSSGGGGIIIISSSS is part of the SSSSGGGGIIIISSSS____ppppiiiixxxxeeeellll____tttteeeexxxxttttuuuurrrreeee extension, which
is supported only on Octane2 VPro systems.
On Octane2 VPro systems, use of the texture q coordinate to achieve
projective texture effects will be processed on a per-vertex basis
instead of a per-pixel basis, unless the the texture matrix is set up to
be projective. (A projective texture matrix is defined to be one in
which any of the 13th, 14th or 15th elements is non-zero.) In addition,
if either two-sided lighting or fragment lighting is in effect,
projective texture effects will always be processed on a per-vertex
basis.
On RealityEngine, RealityEngine2, and VTX systems, do not enable or
GGGGLLLL____TTTTEEEEXXXXTTTTUUUURRRREEEE____CCCCOOOOOOOORRRRDDDD____AAAARRRRRRRRAAAAYYYY____EEEEXXXXTTTT, GGGGLLLL____EEEEDDDDGGGGEEEE____FFFFLLLLAAAAGGGG____AAAARRRRRRRRAAAAYYYY or GGGGLLLL____EEEEDDDDGGGGEEEE____FFFFLLLLAAAAGGGG____AAAARRRRRRRRAAAAYYYY____EEEEXXXXTTTT
between a call to ffffggggllllNNNNeeeewwwwLLLLiiiisssstttt and the corresponding call to ffffggggllllEEEEnnnnddddLLLLiiiisssstttt.
Instead, enable or disable before the call to ffffggggllllNNNNeeeewwwwLLLLiiiisssstttt.
The SSSSGGGGIIIIXXXX____vvvveeeerrrrtttteeeexxxx____pppprrrreeeecccclllliiiipppp extension is supported only on Octane2 VPro